ventilating-grill stop - Turkish English Dictionary